import request from '@/utils/request'
// 产品分类及产品信息

// 获取产品分类列表
export function listCategory(query) {
  return request({
    url: '/ord/ordproductcategory/list',
    method: 'get',
    params: query
  })
}

// 新增产品分类
export function addCategory(data) {
  return request({
    url: '/ord/ordproductcategory/save',
    method: 'post',
    data
  })
}

//修改产品分类
export function updateCategory(data) {
  return request({
    url: '/ord/ordproductcategory/update',
    method: 'post',
    data
  })
}

//删除产品分类
export function delCategory(ids) {
  return request({
    url: '/ord/ordproductcategory/delete/' + ids,
    method: 'post'
  })
}
//下移产品分类{id}
export function downCategory(id) {
  return request({
    url: '/ord/ordproductcategory/down/' + id,
    method: 'get'
  })
}

// 获取产品信息列表
export function listOrdproduct(query) {
  return request({
    url: '/ord/ordproduct/list',
    method: 'get',
    params: query
  })
}

// 获取产品信息列表
export function listDiaProduct(query) {
  return request({
    url: '/ord/ordproduct/getList',
    method: 'get',
    params: query
  })
}
// 获取A8产品信息列表
export function listA8Product(query) {
  return request({
    url: '/ord/ordproduct/getA8ProductList',
    method: 'get',
    params: query
  })
}

// 新增/修改产品信息
export function setOrdproduct(data) {
  return request({
    url: '/ord/ordproduct/save',
    method: 'post',
    data
  })
}

//修改产品信息
export function updateOrdproduct(data) {
  return request({
    url: '/ord/ordproduct/update',
    method: 'post',
    data
  })
}

//删除产品信息
export function delOrdproduct(ids) {
  return request({
    url: '/ord/ordproduct/delete/' + ids,
    method: 'post'
  })
}

//获取产品详情
export function getOrdproduct(id) {
  return request({
    url: '/ord/ordproduct/get/' + id,
    method: 'get'
  })
}

// 产品状态修改
export function changeProductStatus(data) {
  //   const data = {
  //     id,
  //     status
  //   }
  return request({
    url: '/ord/ordproduct/updateStatus',
    method: 'put',
    data: data
  })
}

// 套餐管理
// 获取套餐信息列表
export function listOrdcombo(query) {
  return request({
    url: '/ord/ordcombo/list',
    method: 'get',
    params: query
  })
}

//获取产品详情
export function getOrdcombo(id) {
  return request({
    url: '/ord/ordcombo/get/' + id,
    method: 'get'
  })
}

// 获取产品下拉列表
export function listProductSelect(query) {
  return request({
    url: '/ord/return/visit/product/list',
    method: 'get',
    params: query
  })
}

// 新增/修改套餐信息
export function setOrdcombo(data) {
  return request({
    url: '/ord/ordcombo/save',
    method: 'post',
    data
  })
}
//删除套餐信息
export function delOrdcombo(ids) {
  return request({
    url: '/ord/ordcombo/delete/' + ids,
    method: 'post'
  })
} // 套餐状态修改
export function changeComboStatus(data) {
  return request({
    url: '/ord/ordcombo/updateStatus',
    method: 'put',
    data: data
  })
}
